Proxmox Datacenter Manager: Cómo gestionar todos tus clusters en un solo panel

Proxmox Datacenter Manager: Cómo gestionar todos tus clusters en un solo panel

por Raúl Unzué

Proxmox Datacenter Manager: El panel de control que pedíamos a gritos

Estar al mando de una Infraestructura que crece suele ser una mezcla de orgullo y dolor de cabeza constante.

Al principio, cuando tienes tres o cuatro nodos de Proxmox, la vida es sencilla, abres un par de pestañas en el navegador, saltas de una a otra y gestionas tus máquinas virtuales o contenedores sin despeinarte. Pero el tiempo pasa, el negocio escala y, de repente, te encuentras con clusters dispersos en distintas ubicaciones, centros de datos que no se hablan entre sí y una colección de IPs marcadas en favoritos que te obligan a hacer malabares mentales cada vez que hay una incidencia.

Esa sensación de "estoy perdiendo el hilo de dónde está cada cosa" es un clásico en nuestro sector. Muchas veces hemos bromeado con que nos faltan manos o pantallas para monitorizarlo todo, buscando esa interfaz única que nos permita respirar tranquilos sin tener que montar un sistema externo ultra complejo solo para ver el estado básico de salud de nuestras máquinas.

Aquí es donde entra en juego el Proxmox Datacenter Manager (PDM). No es solo una herramienta más en el ecosistema, sino la respuesta de la gente de Proxmox a esa necesidad casi vital de centralización que llevábamos años comentando en foros y grupos de soporte. Lo interesante de este movimiento es que no intentan reinventar la rueda, sino que aplican la filosofía que ya conocemos de sus otros productos, como el Virtual Environment (PVE) o el Backup Server (PBS), a un nivel superior de abstracción. Ya no se trata de gestionar un nodo o un cluster local, sino de tener una torre de control desde la que observar toda tu flota de servidores, independientemente de dónde estén pinchados físicamente.

Arquitectura de Proxmox Datacenter Manager

La arquitectura del PDM funciona mediante una estructura de "hubs" y "satélites". El gestor central se comunica con los diferentes clusters mediante una API, lo que significa que no necesitas hacer cambios drásticos en tus configuraciones actuales para empezar a ver datos.

Lo que más se agradece al probarlo es la limpieza de la interfaz. Si estás acostumbrado al ecosistema de Proxmox, te sentirás como en casa, pero con esa ventaja añadida de ver inventarios unificados. Puedes buscar una máquina virtual específica por nombre o ID sin tener que recordar si estaba en el cluster de la oficina central o en aquel nodo perdido que tienes en un proveedor de cloud externo.

A diferencia de otras soluciones que intentan meter con calzador funciones de gestión profunda en paneles centralizados, y que acaban siendo lentas y propensas a errores de sincronización, el PDM parece centrarse en la visibilidad y la salud global. No es una herramienta que pretenda sustituir el acceso directo a un nodo cuando tienes que hacer un "troubleshooting" de bajo nivel, sino un panel que te avisa de que algo va mal antes de que el cliente te llame. Por ejemplo, ver el uso de CPU o memoria de forma agregada o revisar las alertas de almacenamiento de todos tus clusters en una sola pantalla te ahorra esos diez minutos de "ronda diaria" que todos hacemos al empezar el turno.

Sin embargo, como todo en este mundillo, hay matices que conviene analizar con calma. Un punto que suele generar debate es la dependencia de una única interfaz. Si el PDM se cae o hay un problema de conectividad, ¿qué pasa? Bueno, la magia aquí es que los clusters siguen siendo autónomos. Es un enfoque muy robusto, la centralización es para la gestión y la comodidad, pero la ejecución debe ser siempre distribuida. Además, al integrar temas de seguridad y permisos de forma centralizada, te evitas el caos de tener usuarios creados a mano en cada cluster, algo que a la larga siempre acaba siendo un agujero de seguridad por falta de mantenimiento o despistes en las bajas de personal.

Implementarlo no requiere hardware de la NASA, lo cual es un alivio para los que siempre andamos cortos de recursos. Se puede desplegar como una instancia ligera y empezar a añadir tus clusters mediante tokens de API. Lo que sí es importante es tener una buena política de segmentación de red. No querrías que tu panel de gestión global esté expuesto innecesariamente, así que tirar de VPNs o redes privadas dedicadas para la comunicación entre el PDM y los nodos es, básicamente, de primero de Sysadmin.

Hay un detalle técnico que me gusta especialmente, la rapidez. Al estar escrito en Rust (siguiendo la tendencia de los últimos componentes de la casa), la interfaz vuela. Se nota que han optimizado el manejo de datos para que, aunque tengas cientos de nodos, la experiencia no sea un suplicio de tiempos de carga infinitos.

Geeknetic Proxmox Datacenter Manager: Cómo gestionar todos tus clusters en un solo panel 1

Requerimientos e Instalación de PDM

Como ya hemos dicho, que esté escrito en Rust, significa que no necesitas un servidor con 64 GB de RAM solo para ver un dashboard. Pero claro, si vas a gestionar 50 clusters, no escatimes. Os dejamos los requerimientos mínimos:

  • CPU: 64 bits (x86-64 o AMD64). Mínimo 2 núcleos, aunque para laboratorio con una CPU puede funcionar.
  • Memoria: Mínimo 2 GB de RAM. Ten en cuenta que a medida que añadas más "remotos" (nodos o clusters) y recursos, el consumo subirá, pero es muy eficiente.
  • Almacenamiento: Con 8-10 GB de disco tienes de sobra para el SO y los binarios. Eso sí, si puedes, que sea SSD para que los logs y las métricas vuelen.
  • SO Base: Puedes usar la ISO oficial de Proxmox (que ya viene con todo listo). La podéis conseguir en https://www.proxmox.com/en/downloads/proxmox-datacenter-manager

Paso a paso: De la ISO al Dashboard

La instalación es muy sencilla.

Si optas por la vía rápida (la ISO), el proceso es calcado al de Proxmox VE o PBS:

  1. Quemado y arranque: Graba la ISO en un USB (mejor con BalenaEtcher o dd, evita Rufus si te da problemas) y arranca el servidor. Puedes virtualizarlo sin problema:

    Geeknetic Proxmox Datacenter Manager: Cómo gestionar todos tus clusters en un solo panel 2

  2. Instalación gráfica: Aceptas el EULA, eliges el disco de destino (aquí puedes configurar ZFS si quieres redundancia desde el minuto uno) y configuras la red. Ojo aquí: Ponle una IP estática y un FQDN que tenga sentido en tu red.

    Geeknetic Proxmox Datacenter Manager: Cómo gestionar todos tus clusters en un solo panel 3

  3. El primer login: Una vez reinicie, te dará una URL tipo https://tu-ip:8443. Entra con el usuario root y la contraseña que pusiste.

    Geeknetic Proxmox Datacenter Manager: Cómo gestionar todos tus clusters en un solo panel 4

  4. Añadir tu primer cluster:
    • Ve a la pestaña Remotes y dale a Add Proxmox VE.

      Geeknetic Proxmox Datacenter Manager: Cómo gestionar todos tus clusters en un solo panel 5

    • Te pedirá la IP de un nodo del cluster y el Fingerprint. Ese dato lo puedes extraer del propio Clúster:

      Geeknetic Proxmox Datacenter Manager: Cómo gestionar todos tus clusters en un solo panel 6

    • Para sacar el Fingerprint, vete a tu Proxmox VE -> Nodo -> Sistema -> Certificados y cópialo.
    • Usa un token de API (es lo más limpio y seguro) para que el PDM pueda leer los datos sin que le des tu contraseña de root.

      Geeknetic Proxmox Datacenter Manager: Cómo gestionar todos tus clusters en un solo panel 7

¿Qué datos vas a ver en pantalla?

Una vez que los remotes están "verdes", el dashboard empieza a cobrar vida. Lo que llama la atención es que no es solo una lista de nombres, es información accionable:

  • Salud global: Un vistazo rápido a cuántos nodos están online/offline y si hay tareas fallidas en algún rincón de tu infraestructura.
  • Recursos agregados: Verás el consumo de CPU, RAM y almacenamiento de todos tus clusters sumados. Es ideal para saber si te queda margen de maniobra antes de comprar más hierro.
  • Inventario unificado: Aquí es donde brilla. Puedes ver todas las VMs y Contenedores (CTs) de diferentes clusters en una sola lista. Puedes filtrar por estado (¿qué está apagado?), por nombre o por tags.
  • Gestión de actualizaciones: Te avisa de qué nodos tienen paquetes pendientes sin que tengas que ir saltando de consola en consola.
  • Métricas de Almacenamiento: Verás el espacio ocupado y el I/O de los datastores, incluyendo los de Proxmox Backup Server si los tienes integrados.

Geeknetic Proxmox Datacenter Manager: Cómo gestionar todos tus clusters en un solo panel 8

Una base para gestionar tu Infraestructura

Al final, la clave para entender el Proxmox Datacenter Manager es no pedirle que sea lo que no pretende ser. Hay que verlo como esa torre de control que te da la perspectiva necesaria cuando el bosque empieza a ser demasiado grande. No es una herramienta que busque replicar cada botón o cada ajuste fino de red de tus nodos, para eso, el PDM es lo suficientemente honesto como para darte un enlace directo a la interfaz del Proxmox VE correspondiente y dejarte trabajar donde toca. Su misión es el mando global, no el micromanagement.

Es inevitable que los que venimos de lidiar con VMware miremos esto con una mezcla de curiosidad y escepticismo. vCenter es, nos guste o no, un gigante. Es una solución extremadamente madura, pero también se ha vuelto pesada y arrastra una estructura de licenciamiento que a veces requiere un máster solo para entender qué estás pagando a final de mes. Frente a ese modelo, el PDM nace con una mentalidad "lean" ("crear valor para el cliente") que nos encaja muy bien a los que preferimos la agilidad y el valor real frente al postureo corporativo y las interfaces sobrecargadas.

Siendo totalmente honestos, ahora mismo vCenter y PDM juegan en ligas diferentes. No podemos negar que VMware lleva años de ventaja en automatizaciones complejas, como el DRS, que gestionan los recursos casi por arte de magia. Sin embargo, Proxmox ha puesto sobre la mesa algo que muchos necesitábamos, una herramienta simple, liviana y con un futuro tremendo por delante. Es el inicio de algo más grande. Quizás hoy no haga todo lo que hace el gigante, pero la velocidad a la que evoluciona este ecosistema nos dice que el camino que han tomado es el correcto para el sysadmin que busca eficiencia sin hipotecar el presupuesto en licencias infinitas.

Fin del Artículo. ¡Cuéntanos algo en los Comentarios!

Redactor del Artículo: Raúl Unzué

Raúl Unzué

Soy un apasionado de la virtualización con más de 20 años de experiencia, especializado en soluciones como VMware(premio vExpert y vExpert Pro desde 2013), Proxmox e Hyper-V. Durante mi carrera, he ayudado a empresas a optimizar sus infraestructuras TI mientras comparto mis conocimientos como redactor IT. Mi objetivo es traducir lo complejo en algo práctico y accesible, combinando teoría con experiencia real. Si te interesa la virtualización, las herramientas TI o simplemente aprender algo nuevo, espero ayudarte con mis artículos.